*{margin:0; padding:0;}
html,body{font-size:12px; font-family:"Microsoft YaHei,arial"; color:#333; background:#FFF;width:100%;margin:0 auto;}
body{ font-family: "Microsoft Yahei","Helvetica Neue","Luxi Sans","DejaVu Sans",Tahoma,"Hiragino Sans GB",STHeiti !important;} 
ul li,ol li{list-style:none;}
a,a:hover,a:active,a:visited {text-decoration: none !important;color:inherit;outline:none; blr:expression(this.onFocus=this.blur());}
img{border:none;}
.clearfix:after{content:""; display:block; clear:both; height:0; line-height:0; visibility:hidden;}
.clearfix{zoom:1;}
.left{float:left}
.right{float:right;}

body{min-width:1200px; overflow:hidden;}
html{overflow-x:hidden;width:100%}
.main{width:1200px;margin:0 auto;min-width:1200px;}

.top{padding:2px 0 3px;}
.top .logo a{display:block;}
.top .logo img{display:block;}
.top .email{padding:8px 0 9px;}
.top .email a{display:inline-block;font-size:14px;color:#656565;margin-left:60px;}
.top .email a.a1{background:url(../img/icon1.png) no-repeat left center;padding:7px 0 7px 40px;}
.top .email a:hover{color:#333;}

header{background:#1e457a;height:50px;margin-bottom:50px;}
header .main>ul>li{float:left; position:relative;}
header .main>ul>li>a{display:block;font-size:18px;padding:0px 20px;background:url(../img/line.png) no-repeat right center;height:50px;line-height:50px;font-size:14px;color:#d6d6d6;}
header .main>ul>li:hover>a,header ul>li.act>a{color:#eb8712;}
header .main>ul>li:last-child>a{background:none;}
header .main>ul>li .nav1{ position:absolute;top:50px;left:0;width:700px; display:none;}
header .main>ul>li .nav1 li{float:left;}
header .main>ul>li .nav1 li a{height:36px;line-height:36px;font-size:12px;color:#1e457a;padding:0 10px;}
header .main>ul>li .nav1 li a:hover{color:#eb8712;}
header .main>ul>li:hover .nav1{display:block;}
header form{padding-top:10px;}
header form input{float:left;width:240px;height:31px; box-sizing:border-box;background:#fff;border:none; text-indent:10px;}
header form button{background:url(../img/icon2.png) no-repeat;width:34px;height:31px;border:none;float:left; cursor:pointer;}
/*banner 轮播*/
.banner{position:relative;height:600px;overflow:hidden;}
.slides{position:relative;z-index:1;}
.slides li{height:600px; position:relative}
.slides li>a{display:block;height:600px;background-size:cover;}
/*.flex-control-nav{position:absolute;bottom:20px;right:15px;z-index:2;width:100%;text-align:center;}
.flex-control-nav li{display:inline-block;margin:0 6px;*display:inline;zoom:1;}
.flex-control-nav a{display:inline-block;width:12px;height:12px;border-radius:6px;line-height:80px;overflow:hidden;background:#fff;cursor:pointer;}
.flex-control-nav .flex-active{width:30px;background:#005bac;}*/

.index-sec01{}
.news{width:670px;background:#e7e7e7;border-radius:6px;padding:16px 30px; box-sizing:border-box; box-shadow:0px 0px 10px #777;}
.news h3{font-size:28px;color:#131415;font-weight:normal;margin-bottom:10px;}
.news h3 a{font-size:16px;color:#737373;float:right;margin-top:6px;}
.news h3 a:hover{color:#1e457a;}
.news ul li{padding:5px 0;}
.news ul li a{display:block;}
.news ul li .imgbox{width:92px;height:92px;overflow:hidden; position:relative;float:left;}
.news ul li .imgbox img{width:92px;height:92px;transition-duration:0.8s;-ms-transition-duration:0.8s; -moz-transition-duration:0.8s;-webkit-transition-duration: 1s}
.news ul li .imgbox:hover img{transform:scale(1.2);-moz-transform:scale(1.2);-ms-transform:scale(1.2);-o-transform:scale(1.2);-webkit-transform:scale(1.2)}
.news ul li .wenzi{float:right;width:500px;font-size:14px;color:#737373;}
.news ul li .wenzi:hover{color:#333;}
.news ul li .wenzi span{ display:block;margin-bottom:6px;}
.news ul li .wenzi p{line-height:20px;}
.news ul li .wenzi p b{float:right;font-weight:normal;}
.news ul li:last-child{padding-bottom:0;}
.box{}
.box .chart{box-shadow:0px 0px 10px #777;margin-bottom:12px;}
.box .chart img{width:504px;height:313px;}
.box .culture{box-shadow:0px 0px 10px #777;}
.box .culture a{display:block;}
.box .culture img{display:block;float:left;}

footer{background:#131418;padding:30px 0;margin-top:20px;}
footer h2{margin-bottom:20px;}
footer h2 a{ display:block}
footer h2 img{width:318px;height:50px;}
footer .foot-left{width:870px;font-size:14px;color:#7a7a7a;line-height:22px;}
footer .foot-left p.p1{}
footer .foot-left p.p1 span{margin-right:20px;}
footer .foot-left p.p1 span a{margin:0 2px;}
footer .foot-left p.p1 span:first-child a{margin-left:0;}
footer .foot-left p.p1 span a:hover{color:#fff;}
footer .foot-left p.p2{margin:20px 0;}
footer .foot-left p.p2 span{margin-right:15px;}
footer .foot-left p.p3 span{margin-right:20px;}
footer .foot-right{}
footer .foot-right dd{font-size:14px;color:#7a7a7a;margin-bottom:6px;}
footer .foot-right dt img{width:120px;height:120px;}

.banner1{background:url(../img/banner1.jpg) no-repeat center center;height:411px;min-width:1200px;}
.banner1 .company{width:470px;float:right;margin-top:90px;}
.banner1 .company h2{font-size:32px;color:#fff;font-weight:normal;}
.banner1 .company h2 span{ display:block;font-size:14px;color:#efefef;}
.banner1 .company p{font-size:14px;color:#cfcfcf;line-height:22px;margin:22px 0;}
.banner1 .company a{width:115px;height:36px;border:1px solid #fff;border-radius:3px; display:block; box-sizing:border-box;line-height:36px; text-align:center;font-size:15px;color:#cfcfcf;}
.banner1 .company a:hover{color:#eb8712;border:1px solid #eb8712;}

.index-sec02{min-height:600px;}
.index-sec02 .sec02-list{width:180px;margin-top:120px;}
.index-sec02 .sec02-list li{height:46px;line-height:46px; box-sizing:border-box;margin:10px 0; text-align:center;font-size:22px;border-radius:5px;border:1px solid #1e457a;color:#1e457a;}
.index-sec02 .sec02-list li a{display:block;}
.index-sec02 .sec02-list li.cur,.index-sec02 .sec02-list li:hover{background:#1e457a;color:#fff;}
.index-sec02 .sec02-box{width:960px;}
.index-sec02 .sec02-box h3{padding:6px 0 6px 26px;border-bottom:2px solid #dcdcdc;font-size:14px;color:#949494;font-weight:normal;}
.index-sec02 .sec02-box h3 a{padding:0 3px;}
.index-sec02 .sec02-box h2{font-weight:normal; text-align:center;margin-top:50px;font-size:30px;}
.index-sec02 .sec02-box p{font-size:14px;color:#656565;line-height:24px;margin-top:20px; text-indent:2em;}








.page{ text-align:center;margin-top:60px;}
.page a{width:50px;height:30px;box-sizing:border-box;text-align:center;line-height:30px;border:1px solid #ddd; display:inline-block;color:#949494;}
.page a:first-child,.page a:last-child{width:70px;}
.page a:hover{border-color:#1e457a;background:#1e457a;color:#fff;}

.news1{}
.news-list1{margin:40px 0;}
.news-list1 li{padding:12px 0;border-bottom:1px dashed #ececec;font-size:16px;}
.news-list1 li a{display:inline-block;width:800px;text-overflow:ellipsis; white-space:nowrap; overflow:hidden;}
.news-list1 li:hover{color:#1e457a;}
.news-list1 li span{color:#999;}




















